package com.supkong.factory.simple;

import com.supkong.factory.Apple;
import com.supkong.factory.Banana;
import com.supkong.factory.Fruit;
import com.supkong.factory.Lemon;

/**
 * @author Kong
 * @date 2018/09/25
 * describe:简单的工厂模式--
 */
public class SimpleFactory {
    /**
     * 通过水果名称得水果
     * @param name
     * @return 返回需要的水果
     */
    public Fruit getName(String name){
        if ("苹果".equals(name)){
            return new Apple();
        }
        else if("香蕉".equals(name)){
            return new Banana();
        }else if("柠檬".equals(name)){
            return new Lemon();
        }else {
            System.out.println("没有找到你想要的水果。。。");
            return null;
        }
    }
}
